﻿@charset "utf-8";

/*
font-family:Microsoft YaHei, SimSun;
-webkit-text-size-adjust:none;
*/

body{width:100%; margin:0; padding:0; font-size:12px; font-family:SimSun; background:url(../images/nav_bg.jpg) repeat-x left 80px;}/*红色横条调整*/
img{border:0px;}
form{margin:0; padding:0;}
div, ul, li{margin:0; padding:0; display:block; overflow:hidden;}
ul, li{list-style-type:none;}
li{text-overflow:ellipsis;}
a{text-decoration:none; color:#000; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; outline:none;}
a:hover{text-decoration:none; color:#F63;}

header{width:1000px; height:130px; margin:0 auto; position:relative; z-index:2;}
header .logo{width:470px; height:80px; float:left;}
header .logo img{margin-top:5px; height:60px;}/*Logo图片尺寸250*80*/
header .fav{width:200px; height:30px; line-height:30px; float:right;}
header .fav a{margin-right:20px;}
/*header .tel{width:210px; height:80px; line-height:100px; float:left; background:url(../images/ico_tel.jpg) no-repeat left center; text-indent:40px; font-size:16px; font-style:italic; color:#da251d; font-family:Microsoft YaHei, SimSun;}/*电话图片250*80*/*/
header .share{width:150px; height:30px; float:left; margin-top:35px;}
header .share a{width:30px; height:30px; float:left; margin-left:10px; text-indent:99px;}
/*header .share a.sina{background-image:url(../images/ico_sina.jpg)}*/
/*header .share a.weixin{background-image:url(../images/ico_weixin.jpg)}*/
/*header .share a.linkedin{background-image:url(../images/ico_linkedin.jpg)}*/
header .nav{width:100%; height:30px; float:left; font-size:16px; font-family:SimSun;background:url(../images/nav_ge.jpg) no-repeat left top; overflow:visible;}
header .nav li{width:142px; height:30px; float:left; text-align:center; background:url(../images/nav_ge.jpg) no-repeat right top; position:relative; overflow:visible;}
header .nav li a.a{width:100%; height:30px; line-height:30px; font-size:12px; color:#fff; float:left;font-family:"宋体";font-weight:bold}/*一级导航字体调整*/
header .nav li a.a:hover{background:url(../images/nav_on.jpg) no-repeat left top;}/*一级导航鼠标修改颜色*/
header .nav li span{width:200px; position:absolute; left:0; top:30px; display:none; font-size:12px;font-family:"宋体";font-weight:bold}/*二级导航字体调整，top二级导航最顶端位置*/
header .nav li span a{width:100%; height:30px; line-height:30px; background-image:url(../images/nav_bg.jpg); float:left; border-top:1px solid #d03d38; border-top:1px solid #5c100c; font-size:12px; color:#fff; text-align:left; text-indent:38px;font-family:"宋体";font-weight:bold}
header .nav li span a:hover{background:#CCCCCC} /*二级导航鼠标修改颜色*/
header .nav li:hover span{display:block;}
header .nav li:hover a.a{background:#fff; color:#da251d;}

#ibn{width:100%; height:450px; margin-bottom:20px; float:left; text-align:center;}
#ibn img{height:100%;}

.ibox{width:1000px; margin:0 auto;}
.ibox .bt{width:100%; height:30px; line-height:30px; float:left; font-size:13px;}
.ibox .bt strong{float:left; color:#333; font-family:Microsoft YaHei, SimSun;}
.ibox .bt img{float:right; margin-top:11px;}
.ibox .about{width:340px; float:left;}
.ibox .about .list{width:100%; height:66px; line-height:22px; float:left; color:#7a7a7a;}
.ibox .about .list img{width:100px; height:66px; float:left; margin-right:10px;}
.ibox .news{width:330px; float:left; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; padding:0 27px; margin:0 27px; display:inline;}
.ibox .news .list{width:100%; height:66px; line-height:22px; float:left; color:#7a7a7a;}
.ibox .news .list a{width:250px; float:left; color:#7a7a7a;}
.ibox .news .list span{float:right;}
.ibox .pro{width:220px; float:left;}
.ibox .pro .list{width:100%; height:60px; padding-top:6px; float:left;}
.ibox .pro .list img{float:left;}
.ibox .pro .list span{width:100%; height:20px; line-height:20px; float:left; text-align:right; color:#7a7a7a;}

.body{width:1000px; margin:0 auto; overflow:visible;}
.body .left{width:222px; float:left;}
.body .left .bt{width:100%; height:30px; line-height:30px; text-align:center; background-image:url(../images/bg_lbt.jpg); color:#fff;float:left; font-size:12px;font-family:"宋体";font-weight:bold}/*左边二级导航调整代码*/
.body .left .category{width:100%; float:left; margin:30px 0;}
.body .left .category li{width:100%; height:34px; line-height:32px; float:left; background:url(../images/bg_lb1.jpg) repeat-x left bottom;}
.body .left .category li:hover a{color:#FF0000}/*左边二级导航鼠标移动显示红色*/
.body .left .category li a{display:block; background:url(../images/ico_l1.jpg) no-repeat 12px center; text-indent:30px; color:#7a7a7a; font-size:12px;font-family:"宋体";}
.body .left .category li.on{background-image:url(../images/bg_lb2.jpg);}
.body .left .category li.on a{background-image:url(../images/ico_l2.jpg); color:#000000;font-weight:bold}/*左边二级导航鼠标选中后显示的颜色*/
.body .left .service{width:190px; line-height:20px; color:#7a7a7a; border:1px solid #c9c9c9; float:left; padding:15px;}
.body .left .service .name{width:100%; height:30px; border-bottom:1px solid #c9c9c9; font-size:16px; margin-bottom:10px;}
.body .right{width:754px; float:right; overflow:visible;}
.body .right .nbn{width:100%; height:200px; float:left;display:none;}/*修改内页右边图片尺寸的大小*/
.body .right .abt{width:100%; height:60px; line-height:20px; float:left; margin:20px 0;}
.body .right .abt strong{width:100%; height:40px; line-height:30px; float:left; font-size:40px; font-family:Microsoft YaHei, SimSun; color:#202020; font-weight:normal; text-transform:capitalize;}
.body .right .abt span{font-size:16px; color:#272727; float:left; margin-right:10px;}
.body .right .abt ins{color:#bdbdbd; text-transform:uppercase; font-size:14px; text-decoration:none; font-family:Microsoft YaHei, SimSun;}
.body .right .content{width:100%; line-height:200%; float:left; overflow:visible;}

.content img{max-width:100%;}
.content table.noBorderTable td,
.content table.noBorderTable th,
.content table.noBorderTable caption{border:1px dashed #ddd !important;}
.content table{margin-bottom:10px; border-collapse:collapse; display:table;}
.content td,.content th{background:white;  padding: 5px 10px; border: 1px solid #ddd;}
.content caption{border:1px dashed #ddd; border-bottom:0; padding:3px; text-align:center;}
.content th{border-top:2px solid #bbb; background:#f7f7f7;}
.content td p{margin:0; padding:0;}
.content .xinwen{width:100%;}
.content .xinwen li{width:100%; height:30px; line-height:30px; border-bottom:1px dashed #ccc; float:left;}
.content .xinwen a{float:left;}
.content .xinwen span{float:right; color:#999;}
.content .news_list{width:100%; float:left;}
.content .news_list li{width:100%; height:100px; float:left; padding:10px 0; border-bottom:1px solid #ddd;}
.content .news_list li strong{height:30px; line-height:30px; font-size:16px; display:block; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.content .news_list li p{height:50px; line-height:25px; padding:0; margin:0; overflow:hidden; color:#555;}
.content .news_list li ins{height:20px; line-height:20px; text-decoration:none; color:#aaa; display:block; text-align:right;}
.content .news_list li img{width:140px; height:100px; border:1px solid #ccc; float:left; margin-right:15px;}
.content .anli{width:100%;}
.content .anli li{width:25%; text-align:center; float:left; line-height:20px; padding-bottom:10px;}
.content .anli li img{width:180px; height:180px; border:1px solid #ccc;}
.content .page{width:100%; height:24px; text-align:right; font-family:Verdana; margin-top:10px; float:left;}
.content .page a{height:20px; line-height:20px; border:1px solid #ddd; background-color:#e9f2f7; display:inline-block; margin:0 2px; padding:0 5px;}
.content .page .in{background-color:#b5cdda;}

.duty_list{width:734px; height:268px; margin-left:-5px; float:left; background-image:url(../images/bg_duty.jpg); padding:0 15px;}
.duty_list li{width:230px; float:left; color:#272727; margin:34px 7px 0 7px; display:inline;}
.duty_list li img{width:100%; height:100px; float:left; margin-bottom:10px;}
.duty_list li strong{width:100%; height:30px; line-height:30px; float:left; font-size:14px; font-weight:normal;}
.duty_list li span{width:100%; height:60px; line-height:20px; float:left; white-space:normal;}

.branch_map{width:100%; height:760px; float:left; background:url(../images/img_map.jpg) no-repeat center top; position:relative;}
.branch_map a{width:80px; height:43px; line-height:43px; position:absolute; background:url(../images/ico_map.png) no-repeat left -43px; text-indent:36px; font-size:16px;}
.branch_map a:hover{background-position:0 0; color:#c50000;}

.jobs_left{width:540px; float:left;}
.jobs_left .title{width:100%; height:35px; line-height:35px; text-align:center; background-image:url(../images/bg_lbt.jpg); color:#fff; font-size:20px; font-family:Microsoft YaHei, SimSun; float:left;}
.jobs_left .info{width:100%; float:left; margin:20px 0;}
.jobs_left .info strong{width:108px; height:29px; line-height:29px; float:left; border-bottom:1px dotted #ccc; color:#da251d;}
.jobs_left .info span{width:108px; height:30px; line-height:30px; float:left;}
.jobs_left .text{width:100%; float:left;}
.jobs_left .text strong{width:100%; height:29px; line-height:29px; float:left; border-bottom:1px dotted #ccc; color:#da251d; margin-bottom:5px;}
.jobs_left .text span{width:100%; line-height:28px; float:left; margin-bottom:20px;}

.jobs_right{width:187px; float:right;}
.jobs_right .title{width:100%; height:30px; line-height:30px; text-indent:30px; background-image:url(../images/bg_lbt.jpg); color:#fff; font-size:20px; font-family:Microsoft YaHei, SimSun; float:left;}
.jobs_right .list{width:100%; float:left;}
.jobs_right .list a{width:100%; height:30px; line-height:30px; float:left; border-top:1px solid #3e3e3e; border-bottom:1px solid #101010; background-color:#272727; text-indent:30px; color:#fff;}
.jobs_right .list a.on{background-image:url(../images/jobs_right_on.jpg);}

footer{width:100%; line-height:20px; padding:5px 0; text-align:center; float:left; background-color:#acacac; color:#fff; margin-top:20px; font-family:Arial;}